About Thomas Carroll (brokers) Limited (04062827) United Kingdom