About Wydehurst Investments Limited (00772547) United Kingdom