About Deeside Deli Ltd (SC596758) United Kingdom