About Fluid Structural Engineers & Technical Designers Limited (03865913) United Kingdom