About J & K Leicester Limited (07610129) United Kingdom