About Cedars Food Company Limited (13577271) United Kingdom