About Neckermann Ltd (08783735) United Kingdom