About Thoroughclean Limited (11012914) United Kingdom