About Winsham Capital Partners Ltd (06290151) United Kingdom