About Barkler Ltd (10027117) United Kingdom