About Namesco Limited (03913408) United Kingdom