About Spacemaker Furniture Limited (03663679) United Kingdom