About Windmill Share Save Club Ltd (10482495) United Kingdom