About Standen Engineering Trustee Ltd. (02979415) United Kingdom