About Thomas Wyatt And Co. Ltd (12256613) United Kingdom