About Amelec Limited (02030724) United Kingdom