About B&h Services Ltd (13015312) United Kingdom