About Griddle Guys Limited (13060683) United Kingdom