About Turnbull Wallis Associates Ltd (11118863) United Kingdom