About Thomas E. Standen Limited (11528921) United Kingdom