dutycomltd45 bp blogspot