About Nameco (no. 1339) Limited (12196144) United Kingdom