About A&l&e Ltd (12759511) United Kingdom