About Frank & Jellys Ltd (11056018) United Kingdom