About Amplec Ltd (09260607) United Kingdom