About Squirrel Nutkins Cleveleys Ltd (10394517) United Kingdom