About Fernwood Holdings Limited (01724232) United Kingdom