About Namec Ltd (10870433) United Kingdom