About Lucy Meredith Limited (08576307) United Kingdom