About Neilson Active Holidays Limited (02987304) United Kingdom