About J & A (international) Holdings Limited (10593202) United Kingdom