About Kleen Strike (uk) Limited (01731593) United Kingdom