About Lucas Gardening Ltd (13279481) United Kingdom