About Astley Samuel Leeder Ltd (03129558) United Kingdom