About J & A Traders Ltd (12350974) United Kingdom