About J & I Limited (06956441) United Kingdom