About G & C Holidays Limited (01842642) United Kingdom