About Winsham Investments Limited (02237430) United Kingdom