About Neilson (2006) Limited (01755722) United Kingdom