About Lucy Clarke Ltd (09334691) United Kingdom