About Paws N Claws Limited (SC464646) United Kingdom