About Thompson Smith & Puxon (secretarial Services) Limited (02681266) United Kingdom