About Terran Design Systems Ltd (09363229) United Kingdom