About Ambic Manufacturing Limited (12728484) United Kingdom