About Bbl Consultancy Limited (10268443) United Kingdom