About Measured Space Design Limited (10819958) United Kingdom