About Wood Grill Stansted Limited (11828570) United Kingdom