About G. Spencer Limited (01470087) United Kingdom