About Stockton Engineering Limited (11276299) United Kingdom