About Spacecover Limited (02589253) United Kingdom