About Wadhurst Investments Limited (00676207) United Kingdom