About B & H Investment Limited (04634438) United Kingdom