About B&h London Services Ltd (12234525) United Kingdom