About Spirit Restaurant Ltd (NI072523) United Kingdom