About N. Spencer (financial Services) Ltd (08953429) United Kingdom