About Windmill Hill Golf Limited (02250577) United Kingdom