About Paws N Claws Rye Ltd. (10009586) United Kingdom