About Paws & Tails Limited (12189539) United Kingdom