About Simwood Investments Limited (08650729) United Kingdom