About Wedmore Village Investments Limited (11330365) United Kingdom