About Bay Leaf Kent Limited (12465939) United Kingdom