About Leedale Ltd (02529218) United Kingdom