About Sdi Group Plc (06385396) United Kingdom