About J.g. Squire (holidays) Limited (01417668) United Kingdom