About Stockton & Billingham Engineering Limited (11663022) United Kingdom