About Cannon Holidays Limited (08098188) United Kingdom