About Sheepscar Bar & Grill Limited (11306870) United Kingdom