About Stonex Accountants Limited (12408472) United Kingdom