About London Food Express Ltd (11929148) United Kingdom