About Lucy Clark Associates Ltd. (08208923) United Kingdom