About Lesa Clarke Limited (01498100) United Kingdom