If the HMRC want to rain on your parade - is an umbrella company right for you? They might want to pursue other ambitions or they1 ... Read More