About Stanshawe Engineering Consultants Limited (05425625) United Kingdom