About Technicon Design Limited (01392917) United Kingdom