About Spencer Gardner Dickins Limited (04980192) United Kingdom