Farewill lands £20m investment