About Baron S Grill Limited (10838008) United Kingdom