In-house UK Tax Manager, Cheshire NEW