About Logan Attractions Limited Partnership (SL005709) United Kingdom