About Debdale Sports Bar Limited (12830877) United Kingdom