About S&n Systems Ltd (09135268) United Kingdom