About The Deli Hailsham Ltd (12015552) United Kingdom