About Fernwood Holidays Limited (13658047) United Kingdom