About Floorspace Design Ltd (12889365) United Kingdom