About Basil Leaf Deli Ltd (13223448) United Kingdom