About Nameco (no. 1338) Limited (12196202) United Kingdom