About J & D Traders Ltd (13711962) United Kingdom