accidentalisola65 says Oct 24, 2015 11:08AM UK Work Permits | Contractor Taxation british isles do the job visas - Constantly Good All Techniques