About N & P Traders Ltd (13467961) United Kingdom