About Spence & Partners Limited (NI037760) United Kingdom