About Lucy Eyre Limited (09384168) United Kingdom