About Lectrix Anglia Ltd (06684121) United Kingdom