About Stansfield Engineering Limited (03636901) United Kingdom