About Grill And Baker Limited (11535889) United Kingdom