About Bilt Hamber Laboratories Ltd (06211221) United Kingdom