About Wedmore Village Limited (10998448) United Kingdom