About Pitchers Sports Bar & Grill Ltd (12032598) United Kingdom