About Spacemaster (kent) Limited (05078597) United Kingdom