About Down The Hatch Bar Limited (11765965) United Kingdom