About Plimsoll Computers Plc (01640271) United Kingdom