About A&l Walker Limited (10860402) United Kingdom