About Spacemaster Partitions Manufacturing Limited (01631662) United Kingdom