About Spencer Grenville Limited (03597970) United Kingdom