About Lory Clean Limited (11966298) United Kingdom