About The Windmill Sports Bar Limited (13518679) United Kingdom