About Hummus Bar Express Ltd (10919666) United Kingdom