About Griddle & Grind Ltd (13241752) United Kingdom