About B&h Stores Ltd (13585787) United Kingdom