About Leclanche Uk Ltd (08984735) United Kingdom