About Nameco (no. 1359) Limited (13453903) United Kingdom