About Aldo Uk Limited (04256560) United Kingdom