About S.hickman Networks Limited (13230036) United Kingdom