About Lucy S Mill Limited (01767000) United Kingdom