About Lucy Pickering Limited (09107319) United Kingdom