About The Grille Shop Limited (05218787) United Kingdom