About Windmill Sports Bar & Restaurant Ltd (12871499) United Kingdom