About S R Nelson Associates Limited (03309774) United Kingdom