About Lloytron Plc (01132194) United Kingdom