About Squeeky Clean (london) Limited (09819053) United Kingdom