About Hopscotch (restaurant & Bar) Limited (03643107) United Kingdom