About Vancouver Island Holidays U.k. Ltd (03022318) United Kingdom