About The Kleen-company Ltd (13610725) United Kingdom