About Llangynidr Deli Limited (12677114) United Kingdom