About Fernwood Management Limited (09760407) United Kingdom