About The Griddle Ltd (10288719) United Kingdom