About Lucy Green Designs (dorset) Limited (11616576) United Kingdom