About Scruffy Dog Limited (10984898) United Kingdom