About Al Aqsa Travel & Tour Ltd (12640015) United Kingdom