About Cleanmoore Limited (04497173) United Kingdom