About D & K Chef Limited (12364506) United Kingdom