About Neilson Jones Limited (12844194) United Kingdom