About Location Sciences Group Plc (06458458) United Kingdom