About Deli Cymreig Limited (11191902) United Kingdom