About Standen Engineering Limited (04315838) United Kingdom