About Leo S Curry & Kebab S Ltd (13114618) United Kingdom