About B&h Clearance Limited (06700153) United Kingdom