About Aland Leicester Ltd (11825769) United Kingdom