About Scruffy Murphy Limited (08264269) United Kingdom