About Xpace Design Limited (SC555252) United Kingdom