About Wellington Space And Storage Limited (03320758) United Kingdom