About Captain Cooks Snack Bar Ltd (13315445) United Kingdom