About Ruff Pup Limited (03906555) United Kingdom