About Sports Bar And Grill (canary Wharf) Limited (08295700) United Kingdom