About Amega Limited (09980737) United Kingdom