About H & S Computer Solutions Limited (09631096) United Kingdom