Is HMRC about to improve its service to contractors? 0 Posted by By UCHQ Team 20/09/2011 Umbrella company contractors and small business owners could be relieved to learn that HMRC intends to improve the level of service it supplies to taxpayers.