About A&l Holidays Ltd (12485759) United Kingdom