About The Klean Team Limited (04516582) United Kingdom