About Dido S Kitchen Ltd (13342208) United Kingdom