About Neilson Tour Operations Limited (08768047) United Kingdom