About G. B. Spencer (plans) Limited (02469512) United Kingdom