About Integrated Design Techniques Limited (02113231) United Kingdom