About Skweeky Kleen South West Ltd (07574056) United Kingdom