About Stress Analysis & Design Engineering Ltd (03375463) United Kingdom