About Peak Holidays & Leisure Ltd. (10775906) United Kingdom