About Shaggy Dog Ltd (05522995) United Kingdom