About Nameco (no. 1333) Limited (12130783) United Kingdom