About Ampex Ltd (11791892) United Kingdom