About Lucy Adela-smith Ltd. (08029152) United Kingdom