About Squeeky Clean (scarborough) Limited (12488075) United Kingdom