About Scruffy 2 Fluffy (norfolk) Ltd (10227406) United Kingdom