About Loxford Fast Food Ltd (11779422) United Kingdom