About Grill Shack (preston) Ltd (12459323) United Kingdom