About Lector Public Limited Company (03871622) United Kingdom