About Ellie S Mobile Deli Limited (11892579) United Kingdom