About Fresh Co Sandwich Solutions (uk) Ltd (11934217) United Kingdom