About Tka Space Studio - Architects & Designers Ltd (13134973) United Kingdom