About Billy S Grill Limited (11249578) United Kingdom