About J & Kelvin Limited (13266607) United Kingdom