About Stigil Stress Analysis Limited (03764423) United Kingdom