About B & S Petroleum Limited (11228704) United Kingdom