About Leimlec Ltd (10992599) United Kingdom