About Amlec Ltd (11699794) United Kingdom