About Technical Architecture Design Ltd (11496308) United Kingdom