About Bbl Engineering Services Limited (11374341) United Kingdom