About Neilsen-fforde (life & Pensions) Limited (NI011753) United Kingdom