About Thurston Engineering Limited (03676570) United Kingdom