About Henderson Golf Travel Ltd (SC593827) United Kingdom