About Armoloy (u.k.) Limited (02360196) United Kingdom