About Bay Leaf Spice Ltd (SC630593) United Kingdom