About Nec 3amp Ltd (13560292) United Kingdom