About A&l World Ltd (09263882) United Kingdom