About Bambros Ltd (11948418) United Kingdom