About Herd Steakhouse Limited (10371478) United Kingdom