About Wadehurst Investments Limited (01766025) United Kingdom