About Fernwood Financial Ltd (04800032) United Kingdom