About London Food Hall Ltd (12281555) United Kingdom