About J & K Dean Limited (13249191) United Kingdom