About J & K Lees Limited (04118407) United Kingdom