About C & L Foods Limited (12393871) United Kingdom