About The Long Term Holiday Product Association Ltd (09041038) United Kingdom