About Bogarry Ltd (12408501) United Kingdom