About Alegro Leather Limited (02195641) United Kingdom