About Clean Space Solutions Ltd (12247226) United Kingdom