About The Deli Counter (leadgate) Ltd (11255628) United Kingdom