About Canvas Holidays Limited (00991430) United Kingdom