About Simmonds Investments Limited (04009409) United Kingdom