Umbrella Companies. Umbrella Companies Paper details: Everything it is explained into attached material. Please all comments to be made under UK Taxation’s rule and references also to be just UK newspapers Umbrella Companies