About Ampec Holdings Limited (10673526) United Kingdom