About Stockton Engineering Design Limited (08256595) United Kingdom