About Barker Like A Dog Ltd (12965134) United Kingdom