About P&s Traders Ltd (SC486363) United Kingdom