About Coppull Mill Deli Ltd. (12098122) United Kingdom