About Clean World Specialist Limited (11923919) United Kingdom