About Lucy Ward Limited (06110120) United Kingdom