About Clear Space Storage Limited (12001332) United Kingdom