About Standen Engineering Holdings Limited (09343831) United Kingdom