About Paws And Claws Limited (SC676592) United Kingdom