About C & J Traders Ltd (13480021) United Kingdom