About J & I Associates Limited (03022659) United Kingdom