About Lindsay Ellacott Uk Ltd. (03341623) United Kingdom