About Klass Cleans Limited (12751593) United Kingdom