About Island Griddle Limited (08149574) United Kingdom