About B&h Services Limited (10305970) United Kingdom