About Sturgess Engineering Limited (12801002) United Kingdom