About Neilson Holdings (uk) Limited (05840612) United Kingdom