About Tail & Paws Ltd (11548647) United Kingdom