About B H & Associates Ltd (12863254) United Kingdom