About G. S. P. (london) Limited (09467956) United Kingdom