About Barkers Grooming Ltd (09728023) United Kingdom