About J & Jo Traders Ltd (10461317) United Kingdom