About Clean Spaces Limited (04181570) United Kingdom