About S Jones And Nephew I.t. Solutions Limited (07327220) United Kingdom