About Paws & Whiskers Pet Supplies Ltd (09960028) United Kingdom