About Integral Design Engineering Ltd (09117926) United Kingdom