About Amal Controls Ltd (11315028) United Kingdom