About Frankie & Benny S (uk) Limited (04135605) United Kingdom