About Wylde Interior Architecture Limited (04810940) United Kingdom