About Dennys Livsmedel & Dataservice Limited (10343018) United Kingdom