About Badger Brand Assemblies Ltd (12516191) United Kingdom